MolML: An Abstract Scripting Language for Assembly of Mechanical Nanocomputer Architectures
نویسندگان
چکیده
Sizes of computer components are reaching nanoscale dimensions, causing physical limitations to be met in traditional computer architectures. This study surveys the field of alternative nanocomputer architectures, including the nano-mechanical computational machines first proposed by Eric Drexler. A high-level XML programming language, MolML, is introduced as a scripting language for hydrocarbon assembly of mechanical nanocomputers.
منابع مشابه
Compiling Mechanical Nanocomputer Components
Computer component fabrication is approaching physical limits of traditional photolithographic fabrication techniques. Alternative computer architectures are being enabled by the rapidly maturing field of nanotechnology, and range from nanoelectronics and bioelectronics to nanomechanical computational machines and other nanoscale components. In this study, the design of a nanocompiler, which ta...
متن کاملCompiling a Mechanical Nanocomputer Adder
Computer component fabrication is approaching physical limits of traditional photolithographic fabrication techniques. An alternative computer architecture may be enabled by the rapidly maturing field of nanotechnology, and consist of nanomechanical computational machines similar to those first proposed by Eric Drexler, or other nanoscale components. In this study, we propose the design of a na...
متن کاملCellular Nanocomputers: A Focused Review
Research into nanocomputer architectures have increasingly attracted attention in recent years, driven by the realization that improvements in integration densities can only be sustained at an unchanged pace if new approaches are adopted. As top-down fabrication methods like optical lithography are gradually facing their technological and economical limits, alternatives are called for. Bottom-u...
متن کاملFully abstract trace semantics for protected module architectures
Protected module architectures (PMA) are an isolation mechanism that emerging processors provide as security building blocks for modern software systems. Reasoning about these building blocks means reasoning about elaborate assembly code, which can be very complex due to the loose structure of the code. One way to overcome this complexity is providing the code with a well-structured semantics. ...
متن کاملTwo approaches to Scripting Character Animation
Lifelike animated agents present a challenging ongoing agenda for research. Such agent metaphors will only be widely applicable to on-line applications when there is a standardised way to map underlying engines with the visual presentation of the agents. This paper delineates functions and specifications of two mark-up languages for scripting the animation of virtual characters. These languages...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006